mitra cinsi salyangozun kabuğuna benzeyen - Turkish English Dictionary